Skip to content

Add desktop GUI latency harness#1263

Open
tlongwell-block wants to merge 1 commit into
mainfrom
gui-latency-harness
Open

Add desktop GUI latency harness#1263
tlongwell-block wants to merge 1 commit into
mainfrom
gui-latency-harness

Conversation

@tlongwell-block

Copy link
Copy Markdown
Collaborator

Summary

  • add a read-only Playwright GUI latency harness for composer typing, channel switching, thread opening, and add-people/member search
  • centralize CDP performance measurement/logging helpers and reuse them from the existing scroll perf tests
  • add local on-demand runner (just desktop-e2e-perf / pnpm test:e2e:perf) and a CI job for desktop GUI latency coverage

Validation

  • cd desktop && pnpm check
  • cd desktop && pnpm typecheck
  • just desktop-e2e-perf
  • pre-commit hooks
  • pre-push hooks

Co-authored-by: Tyler Longwell <tlongwell@block.xyz>
Signed-off-by: Tyler Longwell <tlongwell@block.xyz>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant